hang up goggles - German English Dictionary